severe and loud scolding - Francés Inglés Diccionario